.header2{
	width:100%;
	height:4rem;
	display: flex;
	align-items: center;
	justify-content: space-around;
	border-bottom:1px solid #ccc;
}
.header2 .inp{
	width:25rem;
	height:2.65rem;
	background:#f0f0f0;
	border:none;
	padding-left:1.67rem;
	box-sizing: border-box;
}
.dw{
	position: absolute;
	top:3rem;
	left:24rem;
	color:
}
.down{
	width:100%;
}
.show{
	padding:0 1.67rem;
	box-sizing: border-box;
	list-style: none;
	display: flex;
	font-size:16px;
	height:4rem;
	line-height:4rem;
	align-items: center;
	justify-content: space-between;
	border-bottom:2px solid #f3f1f1;
}
.show>i{
	font-size:22px;
}
.show img{
	/*width:1.67rem;*/
	height:1.2rem;
	
}
.show>a{
	text-decoration: none;
	color:black;
}
.down-s1{
	margin-left:1rem;
}
.hide{
	width:100%;
	height:6.2rem;
	background: #EEEEEE;
	font-size:14px;
	display: flex;
	justify-content: space-around;
	align-items: center;
	display: none;
}
